Isocarde globuleuse - German English Dictionary